ST1228 : 21.86ct Spessartite

$4,284.56

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $196.00

Certification

X