Our Vimeo Channel
Lumen Institute provides faith-based formation for leaders and was founded in 2005 by a small group of New York businessmen, a few members of Regnum Christi and Legionary of Christ priests.
This error message is only visible to WordPress admins
Error: No posts found.
Make sure this account has posts available on instagram.com.