Bach, J S Magnificat D major BWV 243 View larger

Bach, J S Magnificat D major BWV 243

BA5103-90

New

Vocal Score in Latin.

2nd version with the 4 inserts from the E-flat major version (transposed).

£ 7.00

You might also be interested in

other products in the 'Composers A-B' category: