Duncan
Newton
menu
Painting
Making
About
Contact
Refrain
Refrain
Painting
London France 94-99
Refrain
oil on linen
71x77cms
1999