The run-up to Christmas is always a busy time with presents to buy, season's greetings to post, and the much loved children's nativity to attend. Magic of Christmas captures the festive cheer of advent in four charming 500 piece jigsaw puzzle scenes. What