Natural stone lapis lazuli small tube beads 4x13mm semi-precious stones malachite small beads made necklace DIY bracelet 39cm
USD 4.44USD 5.77
Natural stone lapis lazuli small tube beads 4x13mm semi-precious stones malachite small beads made necklace DIY bracelet 39cm