Soapstone Beads

Soapstone Beads

Soapstone beads: - what does it mean? It is heart of natural stone; it is one kind of natural soft stone. JPM has wide range in carved, plain and Pendants. Soapstone beads are as fossil stone and it is said as worry beads.