caddisfly?

caddisfly?

Observation - caddisfly? - UK and Ireland. Description: