Patrick McCole, 28th Masachusetts Infantry

Back
Top