Hilary Hahn, Matthias Goerne, Christine Schäfer

Hilary Hahn, Matthias Goerne, Christine Schäfer

Bach - Violin and Voice