Post Tagged with: "The London Olympic Stadium"

Sports

The 2012 London Olympic Stadium

The 2012 London Olympic Stadium

(Click on the image above to view the full gallery) A general view of the Olympic Stadium and the ArcelorMittal Orbit at the Olympic Park in Stratford, London, United Kingdom, […]