HomepageAll jigsaw puzzlesAll puzzles added 6 June 2016 All puzzles added 6 June 2016 81roses, small and large rosesbiedronka elasolved 485 timesSolve puzzle