Czech Glass Flower Cup Beads - Crystal Lila Vega Luster

  • Czech Glass Flower Cup Beads - Crystal Lila Vega Luster

  • £1.50

Quantity:  at  £1.50  each

21 in stock.