Twelve Czech glass wild rose flower beads - 14mm opaque matte red floral beads with a bronze wash C07105

$5.95
Continue Shopping