Free postage on orders over £50
Fine Beaded Necklace, Lapis Lazuli
Regular price £100
Sold out
Long Beaded Necklace, Green agate
Regular price £220
Bold Beaded Necklace, Kyanite
Regular price £200
Bold Beaded Necklace, Carnelian
Regular price £210