William Towers sings Bach Cantata BWV 85

Credits: Soli Deo Gloria