Oxeye Daisy?

                               Oxeye Daisy?

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