Carl Ludwig II, Prince of Hohenlohe-Langenburg (Q90858)
German prince
Language: