2nd iowa cavalry

The Battle of Farmington, Mississippi – Part 4

by Dan O'Connell on January 30, 2013 · 0 comments