mythtake.blog
13. mythological tour of the solar system: ceres/demeter
Our last stop on our mythological tour of the solar system is the dwarf planet Ceres! We take a look at the Greek goddess Demeter, who is anything but insignificant! (I can’t believe we&#8217…