Composer James MacMillan signs a copy of his music for a chorister

To learn more about ‘Cathedral Commissions’ click here