Mastered 1000 piece puzzles? These should provide you with more of a challenge!
PZ 3000 ED STITCH IN TIME
PZ 3000 ED MOULIN DE LA GALETTE