
Stake attention in this memory
The image shows the exterior of St. John's Church, located in Mehrauli, New Delhi, India. The church is a multi-story building with a facade of red brick and stone. A black metal sign above the entrance reads "St. John's Church (CNI) Diocese of Delhi, Mehrauli New Delhi-110030". In front of the building is an ornate black metal gate. The area appears to be undergoing some construction or renovation, as indicated by piles of debris and building materials visible behind the gate. The sky is overcast.
Loading AttnAds…
No transactions found



