Fr. Michael Sebastian (Director of Christian Life) and Fr. Cyriac ( Parish priest)

Catechism Annual Festival was celebrated at BSSS