Frederick S. Haines

Canada, 1879-1960