Amethyst stalactite heart small

  • $66.66
    Unit price per 


From Brazil 

3.5in across 

10.5oz