Category
archived, vivai del sud

Large Shanghai Vivai del Sud mirror in rush with lion carved in lacquered wood,
Italy 1970.

Product details

Dimensions 80 L x 132 H x 3 D cm
Production: Vivai del Sud, Italy, 1970
Not Available