Ephemeroptera indet 16

Ephemeroptera indet 16

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