ST1386 : 35.94ct Spessartite

$4,989.67

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $138.83

Certification

X