"Trafalgar Triumph"

England fans celebrate in London's Trafalgar Square after World Cup win over Denmark
15.6.02