Close
Black Swallowtail Caterpillars (3 instars)
Papilio polyxenes