Czech Glass Rosebud Beads - Ice Blue AB

  • Czech Glass Rosebud Beads - Ice Blue AB

  • £1.90
Out of stock.