Results 1 results found The Tate Britain Gallery, London, England, UK Tate Britain Museum, London, England, United Kingdom, Europe Statue of Pandora by Harry Bates, Tate Britain, London, England, United Kingdom, Europe