The Royal Festival Hall, London (1402)
World Press Photo Show, 13 September - 13 October 2002