Designed by
Title
Vodafone logo. Vodafone Group is a British telecommunications company headquartered in London and #175082071
Description
Frankfurt, Germany, 03/01/2020: Vodafone logo. Vodafone Group is a British telecommunications company headquartered in London and with its registered office in Newbury, Berkshire
This image is editorial