Celebrating 25 Years of Tate Modern: The Return of Louise Bourgeois’s Iconic Spider and More

Celebrating 25 Years of Tate Modern: The Return of Louise Bourgeois’s Iconic Spider and More In the heart of London, nestled on the south bank of the Thames, lies a beacon of modern art that has captivated millions since its inception: the Tate Modern. Opened by Queen Elizabeth in May 2000, this cultural landmark was […]