View of a modern building (Telefonica Headquarters) in the Diagonal mar district, Barcelona,Spain

- Image ID: C57W2R
View of a modern building (Telefonica Headquarters) in the Diagonal mar district, Barcelona,Spain
Guillem Lopez / Alamy Stock Photo
Image ID: C57W2R
Location: Barcelona, Spain