Clementoni - Capri 1500pc puzzle

$39.95

Capri Italy 

Finished Size: 84 x 59 cm