“Oscar-winning actress Tilda Swinton has revealed her latest role – sleeping in a glass box for eight hours at the Museum of Modern Art in New York.”
“Oscar-winning actress Tilda Swinton has revealed her latest role – sleeping in a glass box for eight hours at the Museum of Modern Art in New York.”