Czech Glass Pressed Leaf Beads 18mm White Czech Glass Pressed Leaf Beads 18mm White Czech Glass Pressed Leaf Beads 18mm White £2.00