Baltimore 20140518 0002

Updated: Apr. 25, 2023

Baltimore checkerspot caterpillars

caterpillar host plants, Baltimore 20140518 0002Mary Anne Borge, www.the-natural-web.org