RoseArt Kodacolor Royal Pavillon England 1000 Piece Puzzle 21003
It looks like it may have been resealed
N-BL2