Caddis fly larva?

Caddis fly larva?

Observation - Caddis fly larva?. Description: