Caddisfly ?

Caddisfly ?

Observation - Caddisfly ? - UK and Ireland. Description: