ST0856 : 23.65ct Spessartite

$8,111.95

Certified Spessartite
Spessartite price per carat $343.00

Certification

Compare
X