Ecdyonurus criddlei - voucher specimen, in alcohol - Ecdyonurus criddlei Healdsburg, Russian River, Sonoma County, California, USA March 5, 2013 Size: 8 mm body length
Images of this individual: tag all Contributed by Mark Melton on 29 December, 2013 - 3:13pm |