New Cross Gallery, 6 March – 31 March, 2008 New Cross is a place outside London, Sarf of the River. The underground doesn’t go there any more. Taxi drivers charge a fortune and get lost. On the A-Z it is in a wilderness zone marked “Beware dragyns”. The first indication of any artistic endeavour is […]
Categories