Large Sunburst Mirror, France c.1970's

Regular Price: £325.00

Sale Price: £243.75

H: 90cm W: 90cm D: 8cm
Web ID: 25692

Enquiry form

Instant Enquiry

* Required Fields