Mar Sebastian Mankuzhykary

Mar Sebastian Mankuzhykary
Bishop of Thamarassery (1986 - 1994)

Back to Top

Syro Malabar Live