Improvisation for Piano: Variations on a Theme by Chaipruck Mekara performed by David Vayo, pianoImprovisations, Piano