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