Deborah Poynton

Picture 7
2012
Oil on canvas
250 x 200cm