14k Tiny Pave Diamond Triangle Necklace

$260.00

Finish