Black Swallowtail, May 8, 2009 Mercer County Park, NJ (H Kindervatter)

NABA Sightings page