ST1356 : 19.52ct Spessartite

$1,753.55

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $89.83

Certification

X