A Bamboo Mirror

Bamboo Mirror

France, c.1900 (plate recent)

W.66 x H.66cm
W.26 x H.26in
£
790.00
Reserved
Sold