The Venetian Towers at the Espanya Square in Barcelona, Spain
The Venetian Towers at the Espanya Square in Barcelona, Spain
Size: 4096px × 2742px
Location: Espanya Square, Barcelona, Catalunya, Spain, Europe
Photo credit: © Roberto Contini / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, barcelona, capital, catalan, catalunya, city, culture, espanya, history, landmark, panorama, people, spain, square, stroll, tourism, towers, traffic, travel, venetian, view, visit, walk