HomepageAll jigsaw puzzlesAll puzzles added 31 May 2009 All puzzles added 31 May 2009 54Ponte Vecchio (Italy)(c) Danilo Ascionesolved 4,235 timesSolve puzzle