Bach Cantata BWV 111

Bach Cantata BWV 111

Church service in Charlotte

September 30, 2018