Vintage Christmas Puzzle

$22.95
500 piece vintage puzzle