Ceremony of Carols, Op. 28: III. There Is No. RoseThe Choir of King's College, Cambridge, Sir Stephen Cleobury & Rachel MastersClassical67 ShazamsTry Apple Music ClassicalShare