Gemstone Hearts Gemstone hearts are cut and highly polished natural semi-precious stone and come in a wide range of shapes and varieties of stone. Each has their unique properties and are ideal to use as a worry stone, keeping in your hand, pocket or bag wherever you go, they can be placed under your...