mail_outline sales@mediastorehouse.com
Yggdrasil, the Tree of Life in Norse mythologyYggdrasil (Yggdrasill), the sacred ash, the Tree of Life, the Mundane Tree of Norse mythology, whose branches overhang the Universe