caddisfly?

caddisfly?

Observation - caddisfly?. Description: