Jan Van Haasteren Fairytale Forest 1000 pcs
Fairytale Forest is a Jan van Haasteren 1000 piece jigsaw puzzle and, as with all of his illustrations, you are sure to find this puzzle extremely enjoyable while laughing at all of the individual illustrations.