Which musical instrument does XXX play?
Gabriela Montero
Gabriela Montero (born May 10, 1970 in Caracas) is a Venezuelan pianist, known in particular for her real-time improvisation of complex musical pieces made ``on the fly'' on themes suggested by her audience and other sources, as well as for performances of standard classical repertoire.