The London 2012 Olympic stadium under construction March 2009 Stratford London England


The London 2012 Olympic stadium under construction March 2009 Stratford London England


Size: 5399px × 3599px
Location: Stratford London England.
Photo credit: © E.J.Westmacott / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, building, construction, cranes, e12, east, edd, england, games, investment, landmark, london, olympic, olympics, redevelopment, site, sport, stadium, stratford, venue, westmacott