pretty cool impromptu
some people don't understand free expression in music, it's a sad result of mainstream corporate music's hold on the general public. But, on the upshot it's all just waiting there for them if they can breakaway from the rotation list....Anyway, I enjoyed your improvisation and its classical overtones ...it might make an interesting prelude..