The Greek Mother Goddess Demeter. She is a powerful lover of the humans providing the abundance of the earth, always tending and nurturing. But can it get a bit Smothering sometimes? We will find out later when we meet her daughter Persephone. Meanwhile let’s float in the beauty and blessings of Demeter's Garden.