Masterpiece London 2019: Stand A43

27 June - 3 July 2019