Three Stone Diamond Twist Ring
£595.00
sold out
Three stone diamond twist set in 18 carat white gold shank
Three stone diamond twist set in 18 carat white gold shank
Three stone diamond twist set in 18 carat white gold shank