Jacques Ogier de Cavoye

chevalier
seigneur de Cavoye et de Beaufort
Family Coat of Arms Oger alias Dauger alias Ogier de Cavoye

Parents

Family