Anthea Hamilton: The Squash

LONDON—Tate Britain unveiled The Squash, an immersive installation combining performance and sculpture by 2016 Turner Prize nominee Anthea Hamilton on 22 March, … More