Artist picture of Leo de la Rosa

Leo de la Rosa

186 fans

Biographie

Composer, musician, arranger, producer and sound engineer based in Jerez-Andalucia-Spain-Europe.