The Battle of Franklin (Civil War Trust)

The Battle of Franklin (Civil War Trust)