Museum of Modern Art August 17, 2017August 23, 2017 Posted in Uncategorized6 Comments There was a thing by her in the turbine hall of Tate Modern a few years ago, enormous, black, metal spiders. Horrible.