River Tweed Stonefly larva.

River Tweed Stonefly larva.

Observation - River Tweed Stonefly larva.. Description: