Menu
Erich Lessing
Mask from the ancient city of Sippar (modern Tell Abu Habbah in Iraq) in southern Mesopotamia portraying the face of the mythical demon Humbaba, the ferocious, unsightly creature of the Epic of Gilgamesh who guarded the fabled Cedar Forest.