Title: The church in Delhi
Subjects: Christianity, Church history
Places: Delhi, Delhi (India), India