Monday , November 28 2016
Home / Photos / India / Christmas in New Delhi

Christmas in New Delhi

24DEC104U
Devotees light candles and pray outside the Sacred Heart Cathedral Church on the occasion of Christmas in New Delhi on Thursday. UNI PHOTO