by icenando
LONDON, UK - NOVEMBER 05: Corner of famous department store Harrods. Its Christmas lights have become a London tradition. November 05, 2012 in London.