ST1052 : 24.18ct Spessartite

$13,033.02

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $539.00

Certification

X