The O2 Arena on the River Thames in london, UK, it was formally the Millenium Dome.

- Image ID: E4GFEC

Similar stock images