2012 London Olympics: Olympic Rings 150 days out

  • Reuters

    Hide caption

    Olympic rings, mounted on a barge, are positioned in front of Tower Bridge on the River Thames in London February 28, 2012.

Pause
View
counter
1 of 12
previous
next

Search Slideshows