caddisfly

caddisfly

Observation - caddisfly. Description: