London Olympic stadium under construction April 2009


London Olympic stadium under construction April 2009


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

Keywords: 2012, arena, building, construction, cranes, east, elizabeth, england, europe, investment, landmark, london, newham, olympic, olympics, park, queen, redvelopment, regeneration, sport, stadium, stratford