Sebastián de Herrera Barnuevo

Spanish, 1619-1671
Name
Sebastián de Herrera Barnuevo
Born
Spain: Madrid
1619
Nationality
Spanish
Died
Spain: Madrid
1671