Caddis fly larva

Caddis fly larva

Observation - Caddis fly larva - UK and Ireland. Description: