Close
Black Swallowtail Butterfly caterpillar
Papilio polyxenes