22.5ct Champagne Gold Leaf, Loose - 25 Leaves

Regular price £29.95


/