Mayfly?

Mayfly?

Observation - Mayfly?. Description: