ST1660 : 56.06ct Spessartite

$9,941.31

Certified Spessartite
Spessartite price per carat $177.33

Certification

Compare
X