William Towers sings Bach Cantata BWV 85
Credits: Soli Deo Gloria