Vintage Dog Puzzle
Vintage Dog Puzzle

Vintage Dog Puzzle

Regular price $ 23.95 $ 0.00 Unit price per
  • 20" x 28" (55cm x 70cm)
  • 1,000 piece puzzle
  • Packaged in a 10" tube, with handsewn muslin bag inside

Share this Product