Category
archived

Large bamboo mirror 1980

Product details

Dimensions: 72L x 101H x 4D cm
Italian artisanal production, 1980
Not Available