Elio Villafranca is a young Cuban pianist, percussionist and composer who blends his Cuban roots with his education in classical music and his passion for American jazz.
Added by Upcoming Robot on September 11, 2010