Searches related to Who was Isabella of Valois husband?
Isabella of Valois (9 November 1389 – 13 September 1409) was Queen of England as the wife of Richard II, King of England, between 1396 and 1399, and Duchess of Orléans as the wife ... Wikipedia