Rudolf VI, Margrave of Baden (Q77854)
German noble
Language: