return to worldwidereview.com,
the home of critical reviews
From: links Category: Art Date: 21 October 2007 Time: 05:50 PM Review: http://www.telegraph.co.uk/news/main.jhtml?xml=/news/2007/10/21/wrome121.xml Bravo! I thought the futurists were past.