James Hart Davis
Father of Solomon B. Davis
Solomon B. Davis
Conecuh County, AL USA