Hospital staff of Michigan 31st Volunteer Infantry , second division

Grab