18ct White Gold Illusion Emerald Cut Halo Diamond Engagement Ring

Regular price £2,507.51