Large Brass Framed Mirror, Italy c.1950

£650.00 SOLD
H: 108cm W: 84cm D: 1.5cm
Web ID: 26594

Enquiry form

Instant Enquiry

* Required Fields