A Spotless Rose world premiere, Harrow School Chapel Choir

A new setting of A Spotless Rose commissioned by Harrow School for its Carol Service in Westminster Cathedral