Mayfly on the river Stour

Mayfly on the river Stour

Observation - Mayfly on the river Stour - UK and Ireland. Description: