Hurrah for Hampton! Black Red Shirts in South Carolina During Reconstruction

You might also like...