Ephemeroptera indet 11

Ephemeroptera indet 11

Observation - Ephemeroptera indet 11 - UK and Ireland. Description: