ST1068 : 46.17ct Spessartite

$6,032.88

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $130.67

Certification

X