Leaving Eden Noah’s Daughter, oil on canvas, 56 x 34 inches, 2007 ◄ Back Next ► Picture 1 of 9 Noah’s Daughter, oil on canvas, 56 x 34 inches, 2007