Tulane Catholic Homilies

Christmas 1941, Dachau (Christmas Eve, December 24, 2015)

Link:
Embed: