Johann Sebastian Bach: Quia fecit mihi magna

$5.95

Composer: Johann Sebastian Bach (1685-1750)
Title: Quia fecit mihi magna (from Magnificat in D major, BWV 243)
Text: Luke 1:46–55
Language: Latin
Incipit: Quia fecit mihi magna

Clear