Elizabeth Keckley

Hopewell Historical Society 217 E. City Point Road, Hopewell, VA, United States