Julius Peter Garesché (Q6310016)
Union Army officer
Language: