mayfly DSC00005

mayfly DSC00005

Observation - mayfly DSC00005 - UK and Ireland. Description: