Yggdrasill-Edited Picture

Edited version of Yggdrasill.

Yggdrasill is the name of a giant tree in the northern mythology.
Continue Reading: Giants