Tower Bridge Over the River Thames, London, England

Tower Bridge Over the River Thames, London, England