Isabella of France

Isabella of France

Queen Isabella of France; frustrated, humiliated, and tired of her husband; fled England, tricked him to send their son, invaded England with her lover (enemy and fugitive of her husband), and defeated him.

Previous Fact Next Fact
Categories: MiscMonarch

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies