Modern Masters: By appointment in London

10 October - 18 November 2022