These fresh green pressed glass have been pressed into the shape of leaves. They look so much like something from a mix of Christmas candy. They will brighten up any bead project. They are 21mm in length. They come from Firozibad India, famous for its glass industry. They are 30 cents per bead.