Pepusch: Cleora sat beneath a Shade

£5.95

Cantata obligato for soprano
View Excerpt