Elihu B. Spencer

Canada, 1818-1898