12pc 15x7mm Czech Pressed Glass Owl Beads, Crystal/Gold Wash
$1.59
These pressed glass beads are manufactured in the Czech Republic, using traditional techniques. Stunning shapes and unique finishes make Czech glass world-renowned for its beauty and quality. ...