Giant Swallowtail, August 8, 2007 Seminole, FL (B Hansen)

NABA Sightings page