This beautiful Cavallini puzzle is a must have for social distancing and self quarantine! 1,000 piece puzzle, packaged in a 10" tube, with handsewn muslin bag inside.
This beautiful Cavallini puzzle is a must have for social distancing and self quarantine! 1,000 piece puzzle, packaged in a 10" tube, with handsewn muslin bag inside.