orange dog swallowtail
Papilio cresphontes Cramer