Friday, May 11, 2012

Lumen Christi Video

Awesome video from Blackstone Films about Lumen Christi Catholic School!