John Shackelford Taylor Papers

Topics
North Bay History & Politics