Large Sunburst Mirror, Spanish c.1960's

£450.00 SOLD
H: 75cm W: 75cm D: 9cm
Web ID: 26432

Enquiry form

Instant Enquiry

* Required Fields