return to worldwidereview.com, the home of critical reviews
From: Category: Art Date: 18 January 2010 Time: 10:18 AM Review: Isn't Trinidad out side of Hackney somewhere in South London?