18ct White Gold Diamond Halo And Emerald Ring – Oroginale Fine Jewellery

18ct White Gold Diamond Halo and Emerald Ring

$3,750