Ecdyonurus torrentis

Ecdyonurus torrentis

Observation - Ecdyonurus torrentis - UK and Ireland. Description: