black swallowtail
Papilio polyxenes Fabricius