Light Festival
Light shows and art installations brightened the streets of Portugal’s Cascais resort town on Friday for the seventh edition of the “Lumina” festival, a dazzling crowd puller showcasing the work of national and international artists.
Most Read