15 Czech glass flower beads - 10 x 10mm opaque blue beads with a purple luster finish - lily flower beads - 00441

$5.75
1
Continue Shopping