Charles Samuel Keene
1823-1891
Charles Samuel Keene
1823-1891