iLUMEN: Sharing the Light of Faith

This is the official video channel of the Dominican Province of the Philippines.
Manage by Office of Evangelization through Social Communication.