Marie-Louise Labelle
Marie-Louise Labelle

$0.00 raised

Connect with Marie-Louise

Humane Canada (also known as the Canadian Federation of Humane Societies) is Canada's federation of SPCAs and humane societies, representing the largest animal welfare community in Canada.