
Hematite (Reconstituted) Beads light Gold Plated 3mm - 1 Strand - 140 Beads (Sold Per Strand)
£8.73
SKU YE320
Available quantity : 9
Hematite (Reconstituted) Beads light Gold Plated 3mm - 1 Strand - 140 Beads (Sold Per Strand)