

Tourists snap pictures of the Tower Bridge and River Thames. London, England.
Filename: 1050A064.jpg
Copyright Bill Bachmann/Mira.com
Size: 3492x4966 / 11.2MB>
Copyright Bill Bachmann/Mira.com
Size: 3492x4966 / 11.2MB>
Keywords: