Sale!

12 Days of Christmas 500 Piece Puzzle

$19.75

Buy Now

SKU: 1275506240 Category:

Description

500 piece puzzle packaged in a 6”” tube, with muslin bag inside. Finished puzzle is14 x 22””. Featuring images from the Cavallini archives.