Hematite Bead Pack

£3.00

10x 8mm and 10x 6mm beads

In stock