Close

Black swallowtail (1st instar larva)

Papilio polyxenes

Black swallowtail (1st instar larva)