common mayfly

common mayfly

Observation - common mayfly - UK and Ireland. Description: