3 generations
4 generations
5 generations
Partners & Children
Ana Joaquina da Mota
João Baptista de Castro
Manuel António de Castro