Browsing: Tower Bridge

Places
0

Tower Bridge is a combined bascule and suspension bridge in London which crosses the River Thames. It is close to the Tower of London,…