Eric Parkin plays Mayerl Piano Impressions, Vol. 2

Three Dances in Syncopation, Op. 73 - III. Harmonica Dance