Eastern Tiger Swallowtail, May 5, 2010, Mercer County Park, NJ (H Kindervatter)

NABA Sightings page