Stonefly larva?

Stonefly larva?

Observation - Stonefly larva?. Description: