Portugal Porto e Douro Porto Marco de Canaveses Penha Longa (Freguesia de) Surnames Births Marriages Deaths Barbosa - Barboza (10) Carneiro (23) Desconhecidas (16) Vasconcelos - Vasconcellos (13) Vieira (11) Show records Show records Show records