Gabriela Montero is a Venezuelan pianist, known in particular for her realtime improvisation of complex musical pieces on themes suggested by her audience and other sources, as well as for performances of standard classical repertoire.
NA
Source: Wikipedia