Designed by
Title
Plaza Espanya, Barcelona #51935103
Description
Plaza Espanya and Venetian Towers, Barcelona, Catalonia, Spain. one of Barcelona's most important squares, built on the occasion of the International Exhibition, held at the foot of Montjuïc, in the Sants-Montjuïc district.
This image is editorial