The Olympic Stadium

The Olympic Stadium
London, E15 2NQ
Photo of The Olympic Stadium