18ct White Gold Diamond Halo and Emerald Ring

$3,690