Small photo of LONDON, UK - FEB. 04, 2018: view of famous Tower Bridge over the River Thames, London, UK, England. Tower Bridge is a combined bascule and suspension bridge in London built between 1886 and 1894.
{}