The Leipzig Chorale Preludes, BWV 668: XVIII. Vor Deinen Thron Tret IchSusanne DollClassical7 ShazamsTry Apple Music ClassicalShare