Back to catalogue
Lot 22
in 2nd June 2018
Guide price: £65-95
A coffee root mushroom, made in India [h:3ft x d;24''] approx