Caddis case of sticks

Caddis case of sticks

Observation - Caddis case of sticks - UK and Ireland. Description: A largish caddis larva with an assemblage of sticks.

A largish caddis larva with an assemblage of sticks.