Close
Zebra swallowtail (caterpillar)
Eurytides marcellus