Close
Clearwing Swallowtail
Cressida cressida