Buffalo Games M.C. Escher, Belvedere - 1000pc Jigsaw Puzzle
1000pc M.C. Escher jigsaw puzzles take you into the world of impossible spaces. Made in the USA by Buffalo Games, using premium quality board.