Clearwing Swallowtail
(Cressida cressida cressida)
Female Under