William Armstrong

Canadian, 1822-1914