unknown caddis fly larvae

unknown caddis fly  larvae

Observation - unknown caddis fly larvae - UK and Ireland. Description: large cadis fly larvae in small fresh wate r pond. home made from small snails shells, weed stems, twigs and small stones

large cadis fly larvae in small fresh wate r pond. home made from small snails shells, weed stems, twigs and small stones