22nd Massachusetts Volunteer Infantry

Printable View