Friday, November 5, 2010

Lights On for Christmas: London

Last night the Christmas lights along Oxford Street were switched on.
The sparkling season has come.