12ct White Gold, Loose - 25 Leaves

Regular price £18.65


/