Masterpiece London 2017
Royal Hospital South Grounds, London, 29 June - 5 July 2017
Booth D13