£21.00 Original price was: £21.00.£3.50Current price is: £3.50.
Unusual beads with rough finish, random shapes and sizes.
Last pack – quality varies hence major reduction to clear
Out of stock
35 Pack