ST1218 : 12.28ct Spessartite

$4,412.61

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $359.33

Certification

X