James William Johnston

Government Role

Canada: Nova Scotia including Cape Breton Island Premier

1857 - 1860

No notes