Close
black swallowtail or American Swallowtail
Papilio polyxenes