25 x Natural Lapis Lazuli Semi -Precious Beads - 6mm
25 x Natural Lapis Lazuli Semi -Precious Beads - 6mm
25 x Natural Lapis Lazuli Semi -Precious Beads - 6mm

25 x Natural Lapis Lazuli Semi -Precious Beads - 6mm

Regular price
£2.59
Sale price
£2.59
Tax included. Shipping calculated at checkout.

25 x Natural Lapis Lazuli Semi -Precious Beads - 6mm