Queen Isabella, She-Wolf of France
The future Queen Isabella of England was born in France some time in 1295, as best we can tell. As the only daughter after three sons, she didn't really account for much in her father’s scheme of things. Her father was Philip IV, King of…