You have no items in your cart
Lapis Lazuli 8mm Round Natural/Dyed Grade AA approx 45 beads per 38cm strand - is backordered and will ship as soon as it is back in stock.
Lapis Lazuli 8mm Round Natural/Dyed Grade AA approx 45 beads per 38cm strand