Stock Photo: 1801-74518 Olympic Stadium, London Olympics 2012, London, United Kingdom. Architect: Populous , 2012. Exterior.
{"Image XResolution": "72", "Image YResolution": "72", "Image ResolutionUnit": "Pixels/Inch"}