Major von Steuffin

Major von Steuffin was a major in the German army stationed in Nazi-occupied France during the second World War.