The Lamb has come for us from the House of David

  • Composed by James MacMillan