ST0829 : 21.80ct Spessartite

$640.92

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $29.40

Certification

X