Caddis Fly?

Caddis Fly?

Observation - Caddis Fly?. Description: