18K Yellow Gold Diamond Semi Precious Stones Ring

SGD 849

1 in stock