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

$4.95
1
Continue Shopping