Large Trumeau Mirror

Large Trumeau Mirror
SKU: 15197 Category:

£350.00

Product Description

Origin: France, Early 20th Century.

Dimensions: H171 W74 D4