Colourful processions herald Christmas festivities at several places in India.

Record ID: 355771