Building of a stadium.
Elevated view of Stadium construction January 2010 in London Stratford.
Size: 5173px × 3376px
Location: Stratford London
Photo credit: © Arderne Stibbe / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: construction, development, development., large, london, olympics, scale, stadium, stratford, stratford.