Margaret Campbell Macpherson

Canadian, 1860-1931