Carlos Concha Torres


Carlos Concha Torres - politician and military personnel from Ecuador. He was born on August 11, 1864 in Esmeraldas Canton and died on April 12, 1919 in Esmeraldas Canton. He was awarded the Order of Saint Stanislaus.