public profile
Son of Francisco da Costa Taveira and Filipa de Melo Brother of Álvaro Barreto da Costa and Nuno Barreto