London, United Kingdom
Timeless Tower Bridge
Photograph - Photography
An iconic symbol of London, Tower Bridge is a combined suspension and drawbridge in London, England, over the River Thames. Built in late 19th century, the Tower Bridge is close to the Tower of London, from which it takes its name.
May 11th, 2012
Viewed 78 Times - Last Visitor from Fairfax, VA on 06/17/2015 at 12:39 PM