Leaving Eden

Leaving Eden, oil on canvas, 60 x 48 inches, 2007

Leaving Eden, oil on canvas, 60 x 48 inches, 2007
Picture 8 of 9

Leaving Eden, oil on canvas, 60 x 48 inches, 2007