Image 1 of 1

2012_July_22_274_mkhursheed.JPG

July 22, 2012..View of the 115 Meter tall sculpture called ArcelorMittel Orbit located next to the 2012 Olympics Stadium in London, United Kingdom.
twitterlinkedinfacebook