Thomas J. Garner
Thomas J. Garner in Civil War uniform
1