Caddis larva?

Caddis larva?

Observation - Caddis larva? - UK and Ireland. Description: About 3cm long.

About 3cm long.