St. Michael and Guardian Angel Medal

  • $0.99
    Unit price per 


This medal features St. Michael on one side with guardian angel on the other.