ST0332 : 26.36ct Spessartite

$1,968.21

Loose Spessartite Gemstone Certified Spessartite
Spessartite price per carat $74.67

Certification

X