Lot 1436 , A Chinese root carving of a deity, 35cm high

A Chinese root carving of a deity, 35cm high

A Chinese root carving of a deity, 35cm high

£60-80

Sold for £150