Pennichuck Pond, near Nashua, Hillsborough County, New Hampshire, USA September 26, 2016 Size: 1-2 mm
These were leaping both on lily pads, onto the water, and leaping off of the water. They could leap a couple feet into our canoe. There were thousands and thousands of these