Additional information
London Olympic Stadium.
The London Olympic Stadium, commissioned by the Mayor of London.
|
Share this image |