HomepageAll jigsaw puzzlesAll puzzles added 12 February 2015 All puzzles added 12 February 2015 96Beach between rocks in Algarve (Portugal)Eugen Weidesolved 1,293 timesSolve puzzle240stampsana anasolved 570 timesSolve puzzle