Christmas Celebration in the offing

Diocese of Thanjavur in Christmas mood.