ST1059 : 3.81ct Spessartite

$1,462.41

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $383.83

Certification

X