Caddis Fly?

Caddis Fly?

Observation - Caddis Fly? - UK and Ireland. Description: