Lizard stone 35.62 ct cushion pair cabochon 29.8 x 15.8 mm China y32820

Lizard stone 35.62 ct cushion pair cabochon 29.8 x 15.8 mm China y32820

$68.00

1 in stock

1 in stock

Add to CompareAdded
SKU: y32820 Categories: ,