facebook
twitter
rss
account
search
search
1 of 15
A police boat patrols on the Thames River in front of the Tower Bridge adorned with the Olympic rings in London on July 21, 2012. Final preparations are being made with opening ceremonies for the 2012 games six days away. UPI/Terry Schmitt
| License Photo
Most Popular
x
Feedback