other
Capital Radio Fireworks Party at Crystal Palace, 2001
London · United Kingdom
Emma Bunton, Liberty and Super Sister on stage at the Capital Radio Fireworks Party at Crystal Palace, London, on 3 November 2001. Five photographs revisit the performances, twenty-five years later.

