Holiday Shelf Puzzle

$26.00
  • 1 - 500-piece puzzle
    • 18" x 24" when assembled
  • 1 - 8x8 Art print