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"