The Perfect Fool, Op. 39, H. 150: Spirits of the WaterRichard Golding, BBC Northern Symphony Orchestra & Sir Charles GrovesClassicalTry Apple Music ClassicalShare