Photo 1 of Forged in Battle: The Civil War Alliance of Black Soldiers and White Officers

Double tap image to zoom

Photo 1 of Forged in Battle: The Civil War Alliance of Black Soldiers and White Officers