ST1660 : 56.06ct Spessartite

$9,941.31

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $177.33

Certification

X