Tuesday 7 August 2012

The Olympics comes to London

Olympic torch on Regent Street. View from my office window!

Pin It Now!