cbci resize.jpg

The headquarters of the Catholic Bishops' Conference of India in New Delhi (John Mathew)
The headquarters of the Catholic Bishops' Conference of India in New Delhi (John Mathew)