14K Gold Diamond Irregular Triangle Emerald Necklace ON1TRE

$1,999.00