The House Gallery Portraits 23. John S. Preston 1809-1881
Brigadier General – Civil War South Carolina Senate 1854-1858
Artist: Preston Hix