Freya Picture

Freya is the goddess of love and fertility in Norse mythology. Her animals are the cats. - I know, they have no legs
Continue Reading: Io