London, Tower Bridge, River Thames
Tower Bridge (built 1886–1894) is a combined bascule and suspension bridge in London, over the River Thames. It is close to the Tower of London, from which it takes its name
Size: 4653px × 2618px
Photo credit: © Eleonora Saini / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, bridge, london, londra, river, thames, tower