Stock Photo - Plaça del Pallol, Interior of the walled city, Tarragona City, Catalonia, Spain, Europe

Stock Photo: Plaça del Pallol, Interior of the walled city, Tarragona City, Catalonia, Spain, Europe.

Searchable keywords

Choose multiple keywords