Afonso de Bragança

duque de Bragança
conde de Barcelos
Family Coat of Arms de Portugal

Parents

Family