Cased caddis fly larva

Cased caddis fly larva

Observation - Cased caddis fly larva. Description: