Water fly? (Caddis)?

Water fly? (Caddis)?

Observation - Water fly? (Caddis)? - UK and Ireland. Description: