Stock Photo - Roman ruins facades of houses buildings and restaurants in Plaça del Forum Square in the old city center of Tarragona. Tarragona old town and city center Tarragones Tarragona Costa Daurada, Catalonia, Spain.

Stock Photo: Roman ruins facades of houses buildings and restaurants in Plaça del Forum Square in the old city center of Tarragona. Tarragona old town and city center.

Searchable keywords

Choose multiple keywords