Lot of 25 Czech glass leaf beads - opaque luster green picasso - 8 x 10mm leaves - C0006

$3.55
Continue Shopping