To be in adoration and having intimate union with Him is the ultimate Gift of God. Feel the Divine presence of Lord in Adoration program telecasted from different diocese.
Producer: Joemon M J / Contact: 9407198929
https://www.youtube.com/watch?v=qrggO9hHMVI&t=12s