public profile
Son of José António Barbosa e Castro and Maria Joaquina Barbosa Brother of Domingos Barbosa e Castro; Claudino Barbosa e Castro and Manuel Custódio Barbosa e Castro