Close

Black swallowtail (2nd instar larva)

Papilio polyxenes

Black swallowtail (2nd instar larva)