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