Artists Leonardo Espejo Santis Awards On the web Electrodoc (person) 6918 Leonardo Espejo Santis Chile, 1973 Residence: Barcelona (Spain) Composer