Water fly? (Caddis)?

Water fly? (Caddis)?

Observation - Water fly? (Caddis)?. Description: