Alexander Dunlop

Canada, 1842-1923