London Photo Random Thoughts Sport

And here it is, the Olympic Stadium

Olympic Stadium