Flower of God

I came across this lovely flower on a grassy promontory on the eastern side of a beach (Playa de Esteiro) in Galicia, NW Spain.  It is a site above some cliffs, with lots of wild flowers. I had not come across this plant before, which was flowering in early July.  It took me a little while to…