Large Antique French painted overmantel mirror

Large Antique French painted overmantel mirror

Code: 10331

£490.00
Qty