London's Tower Bridge

Tower Bridge (built 1886–1894) is a combined bascule and suspension bridge in London which crosses the River Thames.

Comments

Popular Posts