Close
Black swallowtail caterpillar (final instar)
Papilio polyxenes