Tate Britain hosted ‘The Squash’, an ambitious installation by British artist Anthea Hamilton, which took over the iconic Duveen Galleries….
Tate Britain hosted ‘The Squash’, an ambitious installation by British artist Anthea Hamilton, which took over the iconic Duveen Galleries….