Minnesota Reflections

Muster Rolls of 2nd Minnesota Infantry Regiment Field and Staff of the Minnesota National Guard stationed in Faribault, Minnesota