Ignacio de Léon y Escosura

Spanish, 1834-1901
Name
Ignacio de Léon y Escosura
Born
Spain: Oviedo
1834
Nationality
Spanish
Died
Spain: Toledo
1901-01-04