German Officer Biographies List

NameBirthDeath
Walter Keiner10.12.1890 at Benshausen