« London Tower Bridge | Main | Wookey Hole Cave »
View of the Thames River from the London Tower Bridge. September 2006.
Posted by Mike 4:10 PM Categories: Cityscapes