David Rubinstein plays Beethoven Pastoral and Tempest Sonatas

Pastoral Sonata, Mvt.2