Fundraising for St Francis Animal Rescue

As St Francis Animal Rescue is a volunteer service and all financial obligations with respect of paying vets for sterlisations, medicines, inoulations