18K Yellow Gold Diamond Semi Precious Stones Ring

SGD 1,349

1 in stock