Ambroise Lafrance

Canada, 1847-1905