ST1276 : 20.46ct Spessartite

$6,683.60

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $326.67

Certification

X