Cavallini Vintage Jigsaw Puzzle 500 Pieces 35x55cms New York City | Desertcart Japan