Allahabad, Uttar Pradesh, India


Title Type City
Saint Stephen Orthodox Church Church Allahabad
Title Type City