ST0106 : 23.03ct Spessartite

$1,504.63

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $65.33

Certification

X