Caddisfly larva

Caddisfly larva

Observation - Caddisfly larva - UK and Ireland. Description: I find quite alot of these larva in small drains around a bog id is based on pictures in Freshwater Life

I find quite alot of these larva in small drains around a bog id is based on pictures in "Freshwater Life"