Lo, the full, final sacrifice, Op. 26Stephen Layton, Alexander Hamilton & The Choir of Trinity College CambridgeClassical1 ShazamsTry Apple Music ClassicalShare