18ct White gold and diamond fancy snake ring

In stock