ArtStation - Demeter - Goddess of the Harvest(03) Save Image Image gallery: Goddess Diana in the Bible: Unraveling the Ancient Connection