Close
Black swallowtail caterpillar (final instar preparing to pupate)
Papilio polyxenes