A couple is looking at the Millennium Bridge through a window from the Tate Modern Gallery in London, England, December 2004. London s Millennium Bridge is the first pedestrian river crossing over the Thames in central London for more than a century
|
This page has been optimized for mobile screens. Not on a mobile?