Cavallini Puzzles- Including New Mini Puzzles!
- 20" x 28" (55cm x 70cm) 1,000 piece puzzle
- 14" x 22" (35cm x 55cm) 500 piece puzzle
- Packaged in a 10" or 6" tube, with handsewn muslin bag inside
- *NEW!* 10.5" x 14" (27cm x 35cm) 240 piece Mini Puzzle
- Packaged in a 5" tube, with biodegradable bag inside
- Featuring images from the Cavallini archives