Zebra Swallowtail Butterfly - Eurytides marcellus

© Richard Crook