Close
Black Swallowtail Caterpillar - 5th instar
Papilio polyxenes