Cavallini WildFlowers 1000 Piece Puzzle

$25.95

-
+
  • This 1,000-piece puzzle features vintage images of wild flowers from the Cavallini archives.
  • Finished size: 20" x 28". Packaged in a 10" tube, with hand sewn muslin bag inside.