Cross Your Heart pins

  • $6.00
    Unit price per 


♡ 1.25" hard enamel pins, your choice of which color
♡ Shiny gold finish
♡ Available in either magenta or purple glitter
♡ Double pin posts for extra security
♡ Rubber clutches


We Also Recommend