Designed by
Title
The passengers on the cruise boat on the River Thames look and photograph of the Tower Bridge in London, UK. #129071210
Description
London, United Kingdom - 01 July, 2008: The passengers on the sightseeing cruise boat on the River Thames look and photograph of the famous Tower Bridge in London.
This image is editorial