American Rubyspot female, photographed on the Souhegan River in Amherst, Hillsborough County, New Hampshire