logo

Large French Venetian Mirror, c1920

Ref: 5146

£8,500

Dimensions: W: 120cm (47.2") H: 240cm (94.5")

Product Description