15mm Top Drilled Glass Leaf Beads

  • 15mm Top Drilled Glass Leaf Beads

  • £0.75
Out of stock.