Mar Sebastian Vayalil

Mar Sebastian Vayalil
Bishop of Palai (1950 - 1981)

Back to Top

Syro Malabar Live