$28,000

Affinity 20K Emerald and Gold Bead Necklace

Please select your size