Close view of Movistar Headquarters building

- Image ID: DACDKM
Close view of Movistar Headquarters building
DGA Photo / Alamy Stock Photo
Image ID: DACDKM
Location: Diagonal Mar, Barcelona, Spain