Plaza de Espana and Venetian towers on Montjuic in Barcelona in Spain. Placa Espanya is one of the most important and well-known s #97406553
Description
Plaza de Espana and Venetian towers on Montjuic in Barcelona in Spain. Placa Espanya is one of the most important and well-known squares in Barcelona. It is placed at the foot of Montjuic mountain