Person
son of Infante John, Duke of Valencia de Campos
Family
Connected
Not who you're looking for? Others named Afonso of Portugal: Lord of Leiria · Lord of Portalegre