Canadian Tiger Swallowtail, June 29, 2009, Lordville, Delaware Co., NY (W A Jacobs)

NABA Sightings page