19 November 03 That Rush Isaac Julien, That Rush, installation detail, 1995. Photo: Andrew Whittuck/ICA. Courtesy: ICA, London.From the exhibition ‘Mirage: enigmas of race, difference and desire, ICA 0 Comments