Spanish passport

Spanish passports (in Spanish: "Pasaporte español") are issued to Spanish citizens for the purpose of travel outside Spain. Every Spanish citizen is also a citizen of the European Union. The passport, along with the national identity card allows for free rights of movement and residence in any of the states of the European Union, European Economic Area and Switzerland.
Visa free travel.
As of January 2021, Spanish citizens had visa-free or visa on arrival access to 188 (of 191 as the maximum) countries and territories, ranking the ordinary Spanish passport 4th in terms of travel freedom according to the Henley visa restrictions index 2020/Q1.
Spanish citizens can live and work in any country within the EU as a result of the right of free movement and residence granted in Article 21 of the EU Treaty.
References.
https://www.armas.es/foros/viewtopic.php?t=1040737