Czech Glass Lily Flower Beads - Dusky Blue

  • Czech Glass Lily Flower Beads - Dusky Blue

  • Was £1.85 - Now £0.56!
Out of stock.