Stonefly?

Stonefly?

Observation - Stonefly? - UK and Ireland. Description: Netted by the river Little Ouse in Thetford, Norfolk

Netted by the river Little Ouse in Thetford, Norfolk