Minnesota Reflections

Members of St. Peter's Company I of the Minnesota National Guard, Faribault, Minnesota