Large size 18x13mm pressed Czech glass bead in a translucent crystal with pale green metallic wash and matte finish. There is a front and back but it isn't very noticeable because of translucency. Top drilled front to back with 1mm hole. Sold per lot of 10 beads.