$29.99
500 piece puzzles featuring vintage imagery.
  • 14" x 22"
  • Packaged in a tube, with hand-sewn muslin bag inside
  • Featuring images from the Cavallini archives
  • Poster included