Pedestrians and shoppers walk through a zebra crossing and traffic light in front of the Spanish biggest department store El Corte Ingles in Spain
4k 00:22
Zu Sammlung Hinzufügen
Zu Den Favoriten Hinzufügen