lightbox |
Zebra swallowtail butterfly Zebra Swalowtail, Eurytides marcellus, on dogwood blossoms (Conus florida)