Angrboda Picture

Angrboda, in some Norse myths, is the Lady of the Woods. She tameth the snow dragon because of no reason.
Continue Reading: The Myths