Cased Caddisfly Larvae

Cased Caddisfly Larvae

Observation - Cased Caddisfly Larvae. Description: