ST0808 : 24.97ct Spessartite

$5,301.96

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $212.33

Certification

X