Sunday, 25 November 2012

Christmas Trees almost everywhere in London


Apart from Trafalgar Square!



Is it too early to hope for a repeat of this? Happy days :-)


No comments:

Post a Comment