There are three lovely etched-glass windows in the front of the church visible upon entering including this one of the patron of the parish.
The etchings are of St. Michael the Archangel, Divine Mercy Jesus and St. Anthony with the Child Jesus. Below the etched windows are some interesting plaques related to the construction and inauguration of the church. The foundation stone of the Church was blessed and laid by Rt. Rev. Dr. Joseph Roy D.D., Bishop of Mysore on January 14, 1998.
Read more about the patron of the parish here https://churchwonders.com/mary-saints/saints/saint-michael-the-archangel/