Telefónica S.A.

  • Madrid, Madrid, Spain