public profile
Son of Vasco Afonso Alcoforado and Brites Martins Barreto Brother of Aldara Afonso Alcoforado