The 80,000 seater stadium in the London 2012 Olympic Park Stratford east London England nearing completion in February 2012
The 80,000 seater stadium in the London 2012 Olympic Park Stratford east London England nearing completion in February 2012
Size: 5231px × 3475px
Location: Stratford E London UK
Photo credit: © Pete Titmuss / Alamy / Afripics
License: Licensed
Model Released: Yes
Keywords: 000, 80, 2012, backpack, bag, completion, east, england, february, female, knapsack, logo, london, merchandise, nearing, olympic, olympics, park, portrait, product, rail, railway, retail, sales, seater, stadium, station, stratford, tourist, tracks, uk, upright, view, visiting, visitor, woman