HomepageAll jigsaw puzzlesAll puzzles added 2 January 2010 All puzzles added 2 January 2010 70Basilica in Elche (Spain)(c) Marek Slusarczyksolved 2,968 timesSolve puzzle