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.
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.Suggest Removal