stonefly larva

stonefly larva

Observation - stonefly larva. Description: