Great Anthems from Liverpool

Lo, the full, final sacrifice, Op. 26 - Lo, the Full, Final Sacrifice, Op. 26