Cased caddis fly larva

Cased caddis fly larva

Observation - Cased caddis fly larva - UK and Ireland. Description: