stonefly larva

stonefly larva

Observation - stonefly larva - UK and Ireland. Description: