Masterpiece London

28 June - 04 July

South Grounds, The Royal Hospital Chelsea
SW3 London
United Kingdom