Isabella of France › Siblings
Queen consort of England
Isabella of France (c. 1295 – 22 August 1358), sometimes described as the She-Wolf of France, was Queen of England as the wife of King Edward II, and de facto regent of England fro... Wikipedia