Marcelo Cardoso

Professional musician

Guitarist, Composer, Arranger