Ephemeroptera indet 13

Ephemeroptera indet 13

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