Agnus Dei poster

Lamb of God, you take away the sin of the world...

Agnus Dei

10.020258mNR

An experimental short film about sin, the beauty of creation, and the Eucharist.

Directed by Joseph Zola

More like this