18K Yellow Gold Diamond Emerald Ring

SGD 2,039

1 in stock