Church Inauguration and Ordination of Priests in Bangalore in 2007 : Anglican Church of India

Church Inauguration and Ordination of Priests in Bangalore in 2007!