Eduardo Leon y Ortiz (19th century). Spanish professor at the Faculty of Sciences of the Central University.

- Image ID: DY1R2B
PRISMA ARCHIVO / Alamy Stock Photo
Image ID : DY1R2B
Eduardo Leon y Ortiz (19th century). Spanish professor at the Faculty of Sciences of the Central University. Engraving. La Ilustracion Espanola y Americana, 1892.