Ancient Mythology

Bestla | Norse Mythology

Bestla was a giantess, the wife of Bor and the mother of Odin, Vili and .


Copyright © 2003–2017. All Rights Reserved. Contact Us