Cristal Art mirror

Ref: LV 1738

An oval eau de nil framed mirror designed by Cristal Art, Turin
Italian circa 1970

Size: 32 ¼ x 21 in / 83 x 53.5 cm

£975.00

new Enquire Print