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