Ernesto Lecuona

La Habana ( 1896 ) - Santa Cruz de Tenerife ( 1963 )