$6.00
These leaf shaped Czech glass beads are top-drilled, measure 18mm x 14mm and come 25 to a strand.
They're a sheer olive green color with grooves at the leaf veins.