Mayfly.

Mayfly.

Observation - Mayfly.. Description: Large-winged fly in the grassland by the river.

Large-winged fly in the grassland by the river.