Botanic Garden Vintage Puzzle
Regular price $21.95
- 1,000 piece puzzle, 20" x 28" (55cm x 70cm)
- Packaged in a 10" round carton, with a handsewn muslin bag inside
- Featuring beautiful vintage images from the archives of the San Francisco based Cavallini & Co.