The Deck the Shelves 1000 Piece Puzzle from Galison is a Christmas shelfie of all things holiday (and books of course)! Can you spot a gingerbread house, a Nutcracker soldier, and Christmas trees in all shapes and sizes?
Finished puzzle size 50cm x 68cm