A May fly

A May fly

Observation - A May fly - UK and Ireland. Description: