Caddisfly

Caddisfly

Observation - Caddisfly. Description: