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