Jigsaw puzzles (Landican CH43)

All 1000 pieces