Photos
News Photos

Tower Bridge alight

Fireworks explode off the Tower Bridge during the night of the opening ceremony of London 2012 Olympic Games in London.Reuters photo
Loading
52°