ST0856 : 23.65ct Spessartite

$8,111.95

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $343.00

Certification

X