Open menu
Spain. Embajada (Great Britain)
A speech, or complaint, lately made by the Spanish embasadour to his Majestie at Oxford, upon occasion of the taking of a ship called Sancta Clara in the port of Sancto Domingo
Intellectuals and the Spanish military rebellion
Spain