Silver dark blue CZ cushion cut halo ring

Silver dark blue CZ cushion cut halo ring

£100.00 GBP
Details