Back to catalogue
Lot 46
in 22nd September 2018
Guide price: £160-260
Unique Indian root tree chair