German Officer Biographies List

NameBirthDeath
Karl Becher29.1.1885 at Theerbude