Sophie Aston, ‘Interupted 2’, 2017, Gallery Attaché

About Sophie Aston

British, b. 1970, City of London, London, United Kingdom, based in London, United Kingdom