£3.00 Original price was: £3.00.£2.55Current price is: £2.55.
String of 46 beads of varying sizes
Out of stock
String