João Fernandes Pacheco, 6.º senhor de Ferreira de Aves

Portuguese nobleman

Parents

Children