From a lively street vendor in Amritsar to the festive glow of decorated cities like Kolkata and Noida, India comes alive with Christmas cheer, capturing moments of joy in Mumbai's hospitals and the adorned churches of Srinagar and Ahmedabad.
From a lively street vendor in Amritsar to the festive glow of decorated cities like Kolkata and Noida, India comes alive with Christmas cheer, capturing moments of joy in Mumbai's hospitals and the adorned churches of Srinagar and Ahmedabad.
From a lively street vendor in Amritsar to the festive glow of decorated cities like Kolkata and Noida, India comes alive with Christmas cheer, capturing moments of joy in Mumbai's hospitals and the adorned churches of Srinagar and Ahmedabad.