Documentary on the influence of Catholicism on the culture and people of New Orleans, Louisiana.
January 1, 1991
Released
Island of Saints and Souls
29min
—
English
Alexander Productions