HomepageAll jigsaw puzzlesAll puzzles added 30 June 2010 All puzzles added 30 June 2010 54Ferrari Scuderia Spider 16MDavesolved 176 timesSolve puzzle