Translation: What shall I give thee up, Ephraim, BWV 89. Vocal Scores.
Translation: What shall I give thee up, Ephraim, BWV 89. For Soprano, Trumpet and Organ.
Translation: What shall I give thee up, Ephraim, BWV 89.