Botanical Garden 1000 Puzzle, Cavallini & Co.
Botanical Garden 1000 Puzzle, Cavallini & Co.
Botanical Garden 1000 Puzzle, Cavallini & Co.

Botanical Garden 1000 Puzzle, Cavallini & Co.

Regular price
Sold out
Sale price
$25.00
Shipping calculated at checkout.

  • 20" x 28"
  • 1,000 piece puzzle
  • Packaged in a 10" tube, with hand-sewn muslin bag inside
  • Featuring images from the Cavallini archives