Buildings close to Placa d'Espanya in Barcelona city centre Catalonia Spain
Size: 4197px × 2948px
Location: Placa d'Espanya, Barcelona, Catalonia, Spain
Photo credit: © Robert Morris / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, barcelona, block, blocks, catalan, catalonia, centre, city, destination, espanya, office, placa, spain, spanish, street, summer, travel, urban