E Black Swallowtail Butterfly (Papilio polyxenes) Caterpillar and early Pupa (Chrysalis) stages, Eastern North America (c

- Image ID: GH2D72
E Black Swallowtail Butterfly (Papilio polyxenes) Caterpillar and early Pupa (Chrysalis) stages, Eastern North America (c
Image ID: GH2D72
E Black Swallowtail Butterfly (Papilio polyxenes) Caterpillar and early Pupa or Chrysalis stages, Eastern North America by Skip Moody / Dembinsky Photo Associates www.dpaphoto.com
Location: Michigan USA