James Eagle

James P. Eagle, a major in the Confederate army; 1863.

James Eagle

Courtesy of Pam Dunaway