ST0826 : 19.32ct Spessartite

$1,735.58

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $89.83

Certification

X