ST0622 : 34.21ct Spessartite

$1,955.67

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $57.17

Certification

X