Puzzle: 500 Kittens by the Stove

a 500 piece jigsaw puzzle

Quantity: 1
a 500 piece jigsaw puzzle