Minnesota Reflections

Muster Rolls of 1st Minnesota Infantry Regiment Company M of the Minnesota National Guard Stationed at Fort Snelling in Minneapolis, Minnesota