12MM 100Pcs Petal Shape Mixed Color Czech Crystal Glass Lily Of The Vall Charms Diy Jewelry Beads Making Findings