Silver dark blue CZ cushion cut halo ring

Silver dark blue CZ cushion cut halo ring

£115.00 GBP
Details