mayfly

mayfly

Observation - mayfly - UK and Ireland. Description: Quite large mayfly found on path, others were flying up and down dancing nearby along the river.

Quite large mayfly found on path, others were flying up and down dancing nearby along the river.