ST1052 : 24.18ct Spessartite

$13,033.02

Certified Spessartite
Spessartite price per carat $539.00

Certification

Compare
X