Bach J. S. – Twelve Transcriptions from the Vocal Works.

£8.40

O.U.P.

Out of stock

SKU: Bach93 Category:

Description

O.U.P. | Arr. H. Grace | Con 3 (Books I & II taped together / Tatty / Taped / Few pencil markings / Most useable) | Three Stave