MICHAEL DONNE / SCIENCE PHOTO LIBRARY MICHAEL DONNE / SCIENCE PHOTO LIBRARY
Crowd of people waiting in Trafalgar Square, London, UK, to see the England Rugby team on their World Cup victory parade. The parade took place on Monday, 8th December 2003 to celebrate England beating Australia 20-17 in the Rugby World Cup final, which took place in Australia.
Model release not available. Property release not required.