ST0596 : 22.58ct Spessartite

$5,163.29

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $228.67

Certification

X