Close
Black swallowtail (larva)
Papilio polyxenes