Flower ID?

Flower ID?

Observation - Flower ID? - UK and Ireland. Description: