ST1630 : 22.86ct Spessartite

$6,400.80

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $280

Certification

X