Birth of the Giant Picture

Norse Mythology creation story of a giant born of fire and ice. Oil painting
Continue Reading: Giants