Zebra Swallowtail (Eurytides marcellus)

© capnr0n