Isabella of France

Isabella of France

Queen of England as the wife of Edward II, and regent of England from 1326 to 1330. Sometimes described as 'the She-Wolf of France'. Born: 1295 Died: 22 August 1358

Links
Added by auboisdormant · Last edited by AgathaCrustie