Rose Gold Diamond Drop Beaded Necklace

Rose Gold Diamond Drop Beaded Necklace

Regular price £15.00