Siphonoperla torrentium

Siphonoperla torrentium

Observation - Siphonoperla torrentium. Description: