Dennis Buck: +491522414NAME, installation view, Roman Road, London, 16 March – 28 April 2019. Courtesy of Roman Road and the artist. © Damian Griffiths

21 March 2019 By