Czech Glass Flower Cup Beads - Crystal Lila Vega Luster

  • Czech Glass Flower Cup Beads - Crystal Lila Vega Luster

  • £2.00
Out of stock.