caddis fly ?

caddis fly ?

Observation - caddis fly ? - Global. Description: