Quartz hearts and palm stones

  • $18.00
    Unit price per 


Quartz hearts and palm stones. Many have rainbows. Most have tiny bubble inclusions.