Lauren Williamson
Inside Out
2001, oil on canvas, 111 x 76 cm
Lauren Williamson