Zebra Swallowtail - Eurytides marcellus - first time seen in my backyard. This is species number 82.
These Photos may not be used without permission.