Video

euronews_icons_loading
Light festival dazzles Portuguese coastal town of Cascais