Nectopsyche - voucher specimen, in alcohol - Nectopsyche Healdsburg, Russian River, Sonoma County, California, USA February 16, 2014 Size: Larvae 13 mm, case 25 mm
Images of this individual: tag all Contributed by Mark Melton on 17 February, 2014 - 2:43pm |