Oval Emerald and Diamond Halo Necklace

£5,995.00
×