Private David H. Riggleman

Company H (?)
63rd Ohio Infantry

Close Window