Code: BA5103-90

Bach: Magnificat in D (BWV 243) Vocal Score - Urtext

£8.50
  • 4 in stock

Vocal Score (Urtext edition). Paperback. 88 pages.

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

Read More