James E. Ellis

Canadian, active Toronto 1848-1867, 1867-1895