Rose Gold Double Strand Necklace Bead Detail

Regular price £12.95 Sale