18K White Gold 1.19ct Cushion Shape Ruby Halo Ring
18K White Gold 1.19ct Cushion Shape Ruby Halo Ring

18K White Gold 1.19ct Cushion Shape Ruby Halo Ring

Not Available