Fly

Fly

Observation - Fly - UK and Ireland. Description: Poor photo, huge reflection from the ivy leaf but does anyone know what this is?

Poor photo, huge reflection from the ivy leaf but does anyone know what this is?