Cavallini Puzzles
Cavallini Puzzles

Cavallini Puzzles

Regular price $24

  • 22" x 28" (55cm x 70cm) 1,000 piece puzzles
  • Packaged in a 10" tube, with handsewn muslin bag inside
  • Featuring images from the Cavallini archives
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles
Cavallini Puzzles