James Henry Holman

Canada, 1824-1891