18ct yellow and white gold 4 Emerald 3 Diamond ring.

In stock