Lot 2935 , A Chinese jadeite bead necklace, 102cm.

A Chinese jadeite bead necklace, 102cm.

A Chinese jadeite bead necklace, 102cm.
£40-60

Sold for £20