Twelve Czech glass wild rose flower beads - 14mm opaque purple, amethyst floral beads with a bronze wash C07105

$5.95
Continue Shopping