Product Details
+
Gold plated ring with a navy blue crystal stone.
Layered with tiny diamanté’s at each side
two size available 17 - 18
Gold plated ring with a navy blue crystal stone.
Layered with tiny diamanté’s at each side
two size available 17 - 18
$ 29.00
$ 48.42