Peace ☽☾
unexplained-events:

The Sleeping Goddess in The Lost Gardens of Heligan in England.