John C. McCabe 1870-1872

John C. McCabe
1870-1872