Queen Isabella

Queen Isabella

Queen Isabella of France was so frustrated, humiliated and tired of her husband that she 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: MonarchRelationship

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies