caddis larva

caddis larva

Observation - caddis larva - UK and Ireland. Description: about 7mms length

about 7mms length