Giant Swallowtail, August 6, 2011, Salisbury, Litchfield Co., CT (C Smeall)

NABA Sightings page