Portrait of Archibald Campbell

Archibald Campbell

Business leaders · Public leaders · miller

🇨🇦 Canada

Canadian politician, born 1845