River Tweed Stonefly larva.

River Tweed Stonefly larva.

Observation - River Tweed Stonefly larva. - UK and Ireland. Description: