The Salazar Palace, located in Santa Cruz de La Palma, will host the exhibition "Lights of the Universe"
Created at
Description
The Salazar Palace, located in Santa Cruz de La Palma, will host the exhibition "Lights of the Universe" until October 10. Credits: Daniel López / IAC