19th century english mantel mirror with original paint, gilding and foxed mirror plate

mirror

£3,000.00Price