ST1182 : 8.58ct Spessartite

$4,484.48

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $522.67

Certification

X