Robert Smalls Timeline

Events

April 5, 1839
1854
May 13, 1862
1864
1874 - 1886
1915