Francesca Simon, ‘Close Construction 2’, 2014, New Art Centre

About Francesca Simon

b. 1953, Singapore, based in London, United Kingdom

Group Shows

2017