Red Lacquered Mirror
Spanish 1960's Chinoiserie Red lacquered pier mirror
Ref No. JZ-943
Width: 78cm / 30.75''
Height: 155cm / 60.75''
Circa : 1960's
Country : Spain
Item Sold