Monday, September 5, 2011

Captain Jesse Sharpe Barnes

Captain Jesse Sharpe Barnes, F Company, 4th North Carolina Infantry