12mm Czech Glass Pressed Leaf Beads Turquoise & Green Mix