The Rambling Writer Returns to Greece, Part 21: Earth Goddess in Ancient Delphi February 24, 2018 Sara Stamey 1 Comment Stand with me at the “navel of the earth” in ancient Delphi, where the earliest Neolithic settlers worshipped an Earth… Continue Reading →