public profile
Son of D.Pero Viegas de Alvarenga and NN de Toronho Brother of D. Estevão Pires de Alvarenga; D.Gomes Pires de Alvarenga and D.Paio Pires de Alvarenga