Francisco León de la Barra

President of Mexico
English: Francisco León de la Barra, former Mexican president.
Español: Francisco León de la Barra, ex presidente mexicano.