Ephemeroptera indet 6

Ephemeroptera indet 6

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