Idalia and Magena Picture

More for our mythology project.

Twins, Idalia and Magena, the sun and moon goddess.
Continue Reading: Moon