Duncan
Newton
menu
Painting
Making
About
Contact
Borghese
Borghese
Painting
London France 94-99
Borghese
oil on linen
196x175cms
1998