10mm mayfly

10mm mayfly

Observation - 10mm mayfly - UK and Ireland. Description: