The Millennium Bridge, London.
London's Millennium Bridge is the first pedestrian river crossing over the River Thames for more than a century. It spans over 300m, linking the City of London and St. Paul's Cathedral with the Tate Modern Art Gallery.

Drag mouse to rotate. Shift = zoom in, CTRL = zoom out.
Photography by G McGowan © All Rights Reserved.