Thomas Fuller

Canadian, 1822-1898