HomepageAll jigsaw puzzlesAll puzzles added 2 June 2009 All puzzles added 2 June 2009 70Palm branches shelter(c) Elena Elisseevasolved 2,472 timesSolve puzzle