Herman I, Margrave of Baden (Q69325)
German noble
Language: