Leaving Eden Leaving Eden, oil on canvas, 60 x 48 inches, 2007 ◄ Back Next ► Picture 8 of 9 Leaving Eden, oil on canvas, 60 x 48 inches, 2007