Catherine Brown
Studio anomalies

Escape through illusion
2010
Oil on canvas
150 x 125 cm