Ohio Civil War » Objects » Entries » Sixth Regiment United States Veteran Volunteer Infantry Companies E, G, and H

Sixth Regiment United States Veteran Volunteer Infantry Companies E, G, and H