Stock Photo - View of a modern building Telefonica Headquarters in the Diagonal mar district, Barcelona,Spain

Stock Photo: View of a modern building Telefonica Headquarters in the Diagonal mar district, Barcelona, Spain.

Searchable keywords

Choose multiple keywords