The New English Hymnal: No. 378, Immortal Love for Ever FullSt Edmundsbury Cathedral Choir, Michael Bawtree & James ThomasClassical30 ShazamsTry Apple Music ClassicalShare