Mayfair Gallery Ltd. A large and rare Louis XV period frame Beauvais tapestry panel Manufacture de beauvais £35,000.00