Charles Davenport

Sgt., 3rd Michigan Cavalry
1827-1862

Scroll to Top