Light of Christ Ministries - Slide Show

Slide show from our 10th Anniversary Celebration showing many aspects of Light of Christ Ministries’ operations in Kenya.