caddisfly?

caddisfly?

Observation - caddisfly?. Description: think this is some kind of caddisfly

think this is some kind of caddisfly