all the beads you'll ever need since 1993
£1.50
18 in stock
14mm tibetan silver filigree swirl heart charm x 5