Hematite (Reconstituted) beads ROSE Gold plated 3.5mm - 1 strand - 150 beads (Sold per strand)
Hematite (Reconstituted) beads ROSE Gold plated 3.5mm - 1 strand - 150 beads (Sold per strand)
The requested quantity is not in stock, therefore we have adjusted your order quantity to our stock level.