Caddis fly?

Caddis fly?

Observation - Caddis fly?. Description: