Hearts


Simply click on the title for more information
Fine Mozambique Garnet 5mm Heart $2.71 each
Fine Mozambique Garnet 6mm Heart $4.07 each