Ecdyonurus torrentis

Ecdyonurus torrentis

Observation - Ecdyonurus torrentis. Description: