Heye HY29897 Jigsaw Puzzle
Brand: Heye
Heye jigsaw puzzle.
Made in Germany.