‹ Back to de Castelo-Branco surname
Son of João de Castelo-Branco and Maria de Menezes Husband of Maria Pinheiro