Thomas Koorilos Chakkalapadickal


Thomas Koorilos Chakkalapadickal - archbishop and Catholic priest from India. He was born on October 19, 1958.