Close
Caterpillar of black swallowtail butterfly
Papilio polyxenes