Paddington and the spirit of Christmas

Publish Date
Thursday, 9 November 2017, 1:25PM

From UK department store Marks and Spencer, this wee piece of Christmas magic