Street Pianist Improvises Incredible Performance!

On the spot composing by the much loved and respected Melbourne (Australia) street performer 'Natalie'. After spending many years homeless, she now has a comfortable place to live and play her beloved piano.