French Commanders Charles II of Navarre November 13, 2021November 20, 2021 Dan Moorhouse 1 Comment Charles de la Cerda, Navarre Charles was born in Évreau on 10th October 1322. He was the eldest son of Philip of Évreux, and Joan Read more