Stephanie Wilson
Inside Glass House 2011
Oil on canvas
91 x 101 cm