ST1129 : 30.04ct Spessartite

$5,327.09

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $177.33

Certification

X