This 1000 piece puzzle shows a tranquil summer’s night scene in Rye’s Mermaid Street, one of the prettiest streets in Britain. 
$29.99
SKU : GIB G6282

No. of Pieces: 1000 Pieces