Oxeye Daisy?

Oxeye Daisy?

Observation - Oxeye Daisy? - UK and Ireland. Description: