Photo Details

Photo detail

July 25, 2012

A boat passes a set of Olympic rings floating in the River Thames off of Battersea park Tuesday in London. The city will host the 2012 London Olympics with opening ceremonies scheduled for Friday, July 27.

loading...