People gather at Puerta del Sol as a fashion retail billboard from the Spanish biggest department store El Corte Ingles is seen in the background in Madrid, Spain
4k 00:12
Add to Collections
Add to Favorites