ST1384 : 31.23ct Spessartite

$5,866.04

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $187.83

Certification

X