London 2012 Olympic Stadium Construction
London 2012 Olympic Stadium Construction
The London 2012 Olympic Stadium construction in March 2009.
Image reference LDNOLYMSTA1
All photographs copyright artofthestate
London 2012 Olympic Stadium construction