Siphonoperla torrentium

Siphonoperla torrentium

Observation - Siphonoperla torrentium - UK and Ireland. Description: