Mayfly / Alder fly type thing?

Mayfly / Alder fly type thing?

Observation - Mayfly / Alder fly type thing?. Description: Found by River Severn

Found by River Severn