$16,000

20K Affinity Abalone and Diamond Necklace

Please select your size