Thursday, 14 October 2010

The Socks on Ai Weiwei at Tate Modern

To prove they can be serious and look properly at art, The Scottish Falsetto Sock Puppet Theatre review Ai Weiwei's new installation at Tate Modern.



No comments:

Post a Comment