Herman III, Duke of Swabia (Q77573)
German noble
Language: