This photo is of the 2012 Olympics stadium in London, Under construction at the beginning of March 2009

Date: 07/03/09

Location: Stratford, London

Photographer: Alex Moorehead

This photo is of the 2012 Olympics stadium in London, Under construction at the beginning of March 2009

Date: 07/03/09

Location: Stratford, London

Photographer: Alex Moorehead