Eden

Eden (2016). 50" x 53" x 6". Oil on canvas.

Eden (2016). 50″ x 53″ x 6″. Oil on canvas.

Eden (2016). 50″ x 53″ x 6″. Oil on canvas.