It's not Christmas without a puzzle, is it? Treat the jigsaw fan in your life to this 368 piece (almost) impossible puzzle that'll keep them busy for the whole festive period.
Product Specification:
1 x Festive Cracker Puzzle
Additional Information:
7 x 28.5 x 7cm, 400g