German Officer Biographies List

NameBirthDeath
Karl Kriebel26.2.1888 at Metz