Stunning 19th Century Italian embossed and painted four fold leather screen. Stunning detail! Circa 1820
Join our newsletter for exciting news and updates
Based near Leamington Spa, Warwickshire CV31 Open by appointment only