images (6)

All Saints Cathedral 

Allahabad, India

Church of North India

1887

images (3)

Advertisements