Shrinking Violet Triple Layer Necklace on Silver Heart Chain

Image of Shrinking Violet Triple Layer Necklace on Silver Heart Chain

£18.00 - On Sale