300px battle of vicksburg  kurz and allison

The Battle of Vicksburg

By 114679