Stephanie Wilson
Staircase to Nowhere
2010
Oil on canvas
107 x 137 cm

Scroll to Top