Title: The New Brunswick Society for the Prevention of Cruelty to Animals
Subjects: Traitement des Animaux, New Brunswick Society for the Prevention of Cruelty to Animals, Treatment of Animals, Sociétés, Societies
Places: Nouveau-Brunswick, New Brunswick