Herman IV, Margrave of Baden (Q77853)
German noble
Language: