Vintage Thomas Kinkade "St Nicholas Circle". 1000 Piece Jigsaw Puzzle.
It is from Thomas Kinkade. 1000 Piece Jigsaw Puzzle. The box is a bit battered.
eBay