Caddisfly?

Caddisfly?

Observation - Caddisfly? - Global. Description: