mayfly?

mayfly?

Observation - mayfly?. Description: