Wildflower?

Wildflower?

Observation - Wildflower? - UK and Ireland. Description: