Floats carrying British Olympic and Paralympic athletes take part in a parade as seen from the air along the Strand near Trafalgar Square, London, Monday, Sept. 10, 2012. Thousands of people waving British flags lined the streets of London on Monday to toast the athletes behind the country's unprecedented summer of sporting success.
Section:Photo