Skip navigation
Media File
Ignacio de León y Escosura
Date: Spanish, 1834 - 1901