A couple walks past a store of Movistar, the Spanish telecommunications brand owned by Telefonica and the largest mobile phone operator in Spain.


Size: 4926px × 3277px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: brand, branding, brands, business, company, couple, economy, finance, logo, logos, movistar, multinational, retail, shop, shoppers, shopping, sign, signs, store, telefonica, walk, walking