Designed by
Title
Movistar logo on Movistar shop. Movistar is a spanish major telecommunications brand owned by Telefonica #224880560
Description
CADIZ, SPAIN - JULY 19, 2021. Movistar logo on Movistar shop. Movistar is a spanish major telecommunications brand owned by Telefonica
This image is editorial