Ecce Cor Meum (video)

Movement I: Spiritus
???

Movement II: Gratia
???

Interlude: Lament
???

Movement III: Musica
???

Movement IV: Ecce Cor Meum
???