Hearts

Simply click on the title for more information
Mystic-Rainbow Topaz 6mm Heart $4.97 each
Mystic-Rainbow Topaz 10mm Heart $20.58 each