John Bell Hood

John Bell Hood

Civil War (Confederate) · Confederate Army · General