Speckled caddisfly.

Speckled caddisfly.

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