OCHRE DUST IN A DELUSIONAL PARADISE 2009

Acrylic and oil on canvas
102 inches x 54 inches

(259 x 137cm)