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

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