Hall, D.M.

Charlotte County "Colored Teachers" and Schools