HomeMythologyMythologies of China, India, North Europe, Greece and EgyptFreyja Freyja Leave a Comment / By tommy