Free delivery on all orders over £25.
Rose Quartz square beads.
Size 12mm
Sold per 16" strand containing approx. 30 beads