Latin Ain’t Dead ~ Pontifical Academy

Nice little video from Rome Reports:

Advertisements