Scarce Swallowtail
(Iphocles podilarius)