21 November 06 Alien Nation ICA Institute of Contemporary Arts London ICA, London 11 November 2006 to 1 January 2007 Venue ICA: Institute of Contemporary Arts Location Christmas is a perfect time for Alien Nation 0 Comments
Laura McLean-Ferris Laura McLean-Ferris recently completed an MA in Literature, Culture and Modernity at the University of Southampton. She specialises in writing about art, culture and critical theory.