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