
Stake attention in this memory
A sign on a red building reads "Free Church" and "The Church of North India, Diocese of Delhi". The church is located at Sansad Marg, New Delhi, 110001. A black wrought-iron gate in front of the church is partially open, revealing a yellow-covered structure behind it. Three people, two men and a woman, stand near the gate. One man in a light-colored shirt and jeans is speaking to a man in a blue uniform. The woman, wearing a lime green shirt and light blue jeans, stands with her back to the camera, looking towards the gate. The surroundings are lush with green trees and foliage.
Loading AttnAds…
No transactions found







