David Rubinstein plays Beethoven Pastoral and Tempest Sonatas

Tempest Sonata, Mvt.2