Assorted gemstone hearts

  • $24.00
    Unit price per 

Hearts of all sizes and colors.  Okay well maybe not ALL the sizes and colors but there are quite a few to choose from. The small hearts make great pocket companions, thoughtful gifts or tokens of appreciation,  and the bigger ones are just as versatile and beautiful. Who wouldn't want to receive one a gift or claim one for themselves?