Friday 29 July 2011

Christmas comes to Harrods

Mrs and Father Christmas taste the twelve ice creams of Christmas at the opening of Christmas World in Harrods yesterday. Yes, the twenty-eighth of July ffs.
  92 91 93