Richard Stone and Lorena García Mateu: A splendour among shadows

26 August - 19 September 2020 London