Spain Archives and Libraries

This

Biblioteca Nacional de Espana

Madrid, Spain

Internet: http://www.bne.es/