Masterpiece, London : Stand 109

30 June - 6 July 2022