Czech glass leaf beads in transparent teal green and opaque dark red
12x7mm
0.9mm hole approx.
Lots more beads in my shop, Thanks for looking!