João Afonso de Albuquerque (Q3187276)
Portuguese noble
Language: