Nice caddisfly.

Nice caddisfly.

Observation - Nice caddisfly.. Description: