Michael Antonello
Bach Unaccompanied Sonatas and Partitas
Dec 2012 • 32 songs
Lara St. John
Julia Fischer
James Ehnes