Nice caddisfly.

Nice caddisfly.

Observation - Nice caddisfly. - UK and Ireland. Description: