18K white gold
Emerald
Diamonds

Emerald drop necklace

$750.00Price