account
search
search

July 21, 2012 (15 images)

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
x
Feedback