ST1068 : 46.17ct Spessartite

$6,032.88

Certified Spessartite
Spessartite price per carat $130.67

Certification

Compare
X