Small gemstone hearts

  • $4.00
    Unit price per 


Adorable carnelian and black agate hearts make the perfect keepsake. These gemstone hearts are .75” in size making them perfectly portable, a lovely pocket reminder of how loved you are.