
The Complete Organ Works of Duruflé
Blackburn Cathedral Cathedral Close, Blackburn, Lancashire, United KingdomArguably the most glorious and challenging modern French music for the organ, Blackburn Cathedral’s iconic Walker instrument is the perfect way to explore this ground-breaking, spiritually charged music. The Complete […]