Puzzles measure 69 x 49cm when complete.
 

Jewels of the Sea, 1000pc

SKU: 19326
£12.99Price