John III, Count of Armagnac (Q1350089)
French noble
Language: