Tower Bridge - London / by JD Andrews

Tower Bridge is a combined bascule and suspension bridge in London, over the River Thames. A very iconic symbol of London.