18K White Gold 1.56ct Cushion Shape Ruby Double Halo Ring
18K White Gold 1.56ct Cushion Shape Ruby Double Halo Ring

18K White Gold 1.56ct Cushion Shape Ruby Double Halo Ring

Not Available