Video

euronews_icons_loading
Annual high heels race takes place in Madrid