Close
Black swallowtail caterpillar (3rd instar)
Papilio polyxenes