ST0258 : 20.99ct Spessartite

$1,714.18

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $81.67

Certification

X