Author: José Estevão de Moraes Sarmento
Alternate names: José Estevão de Moraes Sarmento
Born: 1843