HomepageAll jigsaw puzzlesAll puzzles added 24 December 2008 All puzzles added 24 December 2008 35Christmas balls(c) parrus (123rf)solved 3,116 timesSolve puzzle