18K Yellow Gold Diamond Semi Precious Stones Ring

SGD 1,219

1 in stock