A Virtual Cemetery created by John Franklin Horrighs

5th Iowa Inft., unassigned recruits

3 memorials