Angus Macdonell

Last updated

Angus Macdonnell of Collachie
3rd Treasurer of the Law Society of Upper Canada
In office
1801–1804