Bach, Buxtehude & Telemann

Bach: Magnificat, BWV 243 - IX. Aria. "Esurientes implevit bonis"