Read's Landing, Wabasha County, Minnesota, USA May 7, 2019
I found this critter on several occasions on the edge of our pond: sometimes floating on the water and sometimes on emergent vegetation. I couldn't get close to it for better photos.
https://www.inaturalist.org/observations/24789251