Palamedes Swallowtail, September 11, 2008, Cape May Point State Park, NJ (M O'Brien)

NABA Sightings page