Cased Caddisfly Larva

Cased Caddisfly Larva

Observation - Cased Caddisfly Larva. Description: