UConn Forest, Fenton river, Storrs, Tolland County, Connecticut, USA May 7, 2012 Size: ~2mm
I suspect this belongs in the Hebridae, but I'd never seen one before so I thought I'd make sure. Your help with confirmation or other suggestions is appreciated!
Contributed by Joe Keller on 7 May, 2012 - 5:30pm Last updated 7 May, 2012 - 10:07pm