£6.95

The arranger Carlo Martelli has amused himself, and he hopes his audience, by combining Bach's famous melody with Puccini's Nessun Dorma which translated means, of course, 'None shall sleep' – hence Sleepers Awake!

Bach - Sleepers Awake
Bach – Sleepers Awake, Cantata No. 140 (String Quartet Parts)

£6.95

SKU: B&D10912p Category: