Close
Black Swallowtail Butterfly (Larva)
Papilio polyxenes