Margaret of Cleves, Duchess of Bavaria-Straubing (Q961301)
German noblewoman
Language: