3 generations
4 generations
5 generations
Partners & Children
Manuel Carneiro Machado
João Carneiro Machado Castelo Branco
Clara Teresa da Nazareth e Barros