Olympic Parade

Olympic Parade

Olympic Parade

The Olympic parade in Trafalgar Square. London. 16 Oct 2008
Ref:
Date:
Location:
London
Photographer: