Herman II, Lord of Lippe (Q102516)
Lord of Lippe
Language: