Logotipo Archivo General de Simancas

Treaty of peace between Spain and The Netherlands.

Archivo General de Simancas, EST,LEG,2943,27