Bishop Geevarghese Mar Divannasios

First Bishop of Puttur


Read More...