#2 bezel drop emeralds and diamond necklace

$2,400.00

-

1 in stock