London 2012 Olympic stadium under construction March 2009 Stratford London England
London 2012 Olympic stadium under construction March 2009 Stratford London England
Size: 5616px × 3744px
Location: Stratford London England.
Photo credit: © Edd Westmacott / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, british, building, construction, e10, east, edd, england, english, europ, europe, european, london, newham, olympic, redevelopment, site, stadium, stratford, travel, westmacott