Cavallini & Co. Twelve Days of Christmas 500 Piece Puzzle

$24.95

Packaged in a 6.5" tube, with handsewn muslin bag inside

Featuring images from the Cavallini archives

500-piece puzzle

Ages: 9+

14" x 22"

1 of 3