Black swallowtail caterpillar larvae, Eliot, York County, Maine
Black swallowtail caterpillar larvae, Eliot, York County, Maine
Keywords: Black swallowtail, papilio polyxenes, caterpillar, larvae, Eliot, York County, Maine North America, USA, New England, northeast, ME, nature, outdoors, photography, insect, insecta, swallowtail