Diamond 18.5 inch channel set necklace

$880.00

1 in stock