Mayfly?

Mayfly?

Observation - Mayfly? - UK and Ireland. Description: I found this in my local park and I think it's a mayfly, can anyone say for sure either way?

I found this in my local park and I think it's a mayfly, can anyone say for sure either way?