Robert Savidge Foster

Foster Home/Sylvan Plantation (Tuscaloosa County, Alabama)