Antique toy store - 500 pcs

Clementoni

$2499

Puzzle with 500 pieces

49 x 36 cm

81496