Jan 5, 2017

Aida Silvestri: Even This Will Pass, installation view, Roman Road booth, START Art Fair, London, 10 September – 13 September 2015. © Ollie Hammick