2012 Lumen Christi Award

2012 Lumen Christi Award

Catholic Extension PRO

Videos about the 2012 Lumen Christi Award recipients, the Felician Sisters in Kingstree, South Carolina.

catholicextension.org/lca2012

Browse This Channel

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels. Channels