London’s most famous street. Regents street at Christmas time. 1000 piece puzzle put together with love in a frame.
eBay